ODAI ABDALLA

Psychiatry & Neurology

ODAI ABDALLA is a Psychiatry & Neurology in E SYRACUSE, NY, US.

305 6620 FLY ROAD, E SYRACUSE, NY, US
3154643938
No ratings yet

Associated Clinics & Hospitals